
body, h1, h2, h3, h4, h5, h6, hr, p, dl, dt, dd, ul, ol, li, form, fieldset, legend, button, input, textarea, th, td { margin: 0; padding: 0; }
body, button, input, select, textarea { font: 12px/1.5 tahoma, arial,\5b8b\4f53; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; }
em, i { font-style: normal; }
fieldset, img { border: 0; }
ul, ol { list-style: none; }
a { text-decoration: none; outline: none;}
a:hover{text-decoration: underline;}
.clear { clear: both; display: block; height: 0; overflow: hidden; font-size: 0; }
button, input, select, textarea { font-size: 100%; outline: none; }
table { border-collapse: collapse; border-spacing: 0; }
.clb{clear: both;}
ins { text-decoration: none }
del { text-decoration: line-through }
.clearfix {zoom: 1;}
.clearfix:after {  visibility: hidden;display: block; font-size: 0; content: " "; clear: both; height: 0;}
address, caption, cite, code, dfn, em, strong, th, var {font-style: normal; font-weight: normal;}
.tc{text-align: center;}
.tl{text-align: left!important;}
.fwb{font-weight:bold!important;}
.fs12{font-size: 12px;}
.fs14{font-size: 14px;}
.fs18{font-size: 18px;}
.fs22{font-size: 22px;}
.fl{float: left;}
.fr{float: right;}

.pr{position: relative;}

.pl5{padding-left:5px;}
.pb5{padding-bottom:5px;}
.mt10{margin-top: 10px;}
.mt15{margin-top: 15px;}
.mt30{margin-top: 30px;}
.ml24{margin-left:24px;}
.mb5{margin-bottom:5px;}
.mb10{margin-bottom:10px;}
.mb20{margin-bottom:20px;}
.mb30{margin-bottom:30px;}
.ind2{text-indent:2em;}
.coff7700{color:#ff7700;}
*html {background-attachment: fixed; background: url("_blank");}